Convolutional Codes based FCA when Combiner Function is 1-CI

نویسندگان

  • Amar Pandey
  • Manoj Kumar Singh
  • N. Rajesh Pillai
  • S. S. Bedi
چکیده

Convolution Code based Fast Correlation Attacks (FCA) are a powerful class of attacks on stream ciphers. Thus stream ciphers are designed so that combiner function is correlation immune. In this paper we propose a method to apply Convolution Code based FCA when the combiner function is first order correlation immune (1-CI) but not 2-CI. We apply the attack on a pair of LFSRs whose sum sequence is correlated to key-stream. Instead of directly computing parity checks of equivalent LFSR for the sum sequence, we collect the parity checks of the individual LFSRs into two sets and from the cross product of the set of parity checks, select those pairs in which the two highest degree terms in both the parity checks are identical. These pairs of parity checks are used for setting up the Viterbi decoding phase of the FCA. The proposed method is more efficient than the direct FCA using the product of feedback polynomials of LFSRs. KeywordsLFSR, Viterbi decoding, Convolutional code, Correlation attack, Correlation immune, Combiner function.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

تجزیه و تحلیل عملکرد کدهای کانولوشنال تعریف شده در میدان حقیقی در کانال فیدینگ و در حضور نویز کوانتیزاسیون

Channel coding is one of the techniques used for suppression of fading and channel noise effects. Most of the researches on channel codes have been focused on the codes which are defined on Galois fields. Since two decades ago, using channel codes defined on Real and Complex fields has been considered for joint sourcechannel coding in multimedia transmission; but most of the works have focused ...

متن کامل

On the design of variable-rate optimal convolutional encoders for turbo codes

Recently, we proposed a new design technique to construct high-rate convolutional codes based on a structure formed by a block encoder and a simpler convolutional encoder [1]. The search technique was based on the optimization of the output weight enumerating function of the code. Here, we prove that every (n, n − 1) convolutional code can be reduced to this structure. Following this result and...

متن کامل

BLIND PARAMETER ESTIMATION OF A RATE k/n CONVOLUTIONAL CODE IN NOISELESS CASE

This paper concerns to blind identification of a convolutional code with desired rate in a noiseless transmission scenario. To the best of our knowledge, blind estimation of convolutional code based on only the received bitstream doesn’t lead to a unique solution. Hence, without loss of generality, we will assume that the transmitter employs a non-catastrophic encoder. Moreover, we consider a c...

متن کامل

Packet error rates of terminated and tailbiting convolutional codes

When a convolutional code is used to provide forward error correction for packet data transmission, the standard performance measures of convolutional codes, i.e., bit error rate and first-event error rate, become less useful. Instead we are interested in the average probability of block (or packet) error. In this paper a modified transfer function approach is used to obtain a union bound on th...

متن کامل

Non-commutative convolutional codes over the infinite dihedral group

Classic convolutional codes are defined as the convolution of a message and a transfer function over Z. In this paper, we study convolutional codes over the infinite dihedral group D∞. The goal of this study is to design convolutional codes with good and interesting properties and intended to be more resistant to code recognition. Convolution of two functions on D∞ corresponds to the product of...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016